package com.bz.xtcx.manager.persist.conditions;

import com.bz.xtcx.manager.persist.paging.PageRequest;

import java.util.Date;

public class MeetingCondition extends PageRequest {
    private String id;  // ID
    private String code; // 编码
    private Integer typeId; // 类别 （0：专家对接；1：需求对接；2：成果对接；3：服务对接）
    private String fromer; // 发起账户ID，登录账户的ID
    private String targeter; // 目标账户ID，非必填
    private String targeterCN; // 目标账户证件号
    private String applicationContentId; // 对接内容ID
    private Integer checkStatus; // 状态 （-1：待通知；0：已通知；1：已接受；2：已拒绝；3：已超时；）
    private Date submitTimeStart; // 提交时间开始
    private Date submitTimeEnd; // 提交时间结束
    private Date checkTimeStart; // 回复时间开始
    private Date checkTimeEnd; // 回复时间结束
    private Integer isFormOrToMe; // 1 我发起的 2 向我发起的

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Integer getTypeId() {
        return typeId;
    }

    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    public String getFromer() {
        return fromer;
    }

    public void setFromer(String fromer) {
        this.fromer = fromer;
    }

    public String getTargeter() {
        return targeter;
    }

    public void setTargeter(String targeter) {
        this.targeter = targeter;
    }

    public String getApplicationContentId() {
        return applicationContentId;
    }

    public void setApplicationContentId(String applicationContentId) {
        this.applicationContentId = applicationContentId;
    }

    public Integer getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(Integer checkStatus) {
        this.checkStatus = checkStatus;
    }

    public Date getSubmitTimeStart() {
        return submitTimeStart;
    }

    public void setSubmitTimeStart(Date submitTimeStart) {
        this.submitTimeStart = submitTimeStart;
    }

    public Date getSubmitTimeEnd() {
        return submitTimeEnd;
    }

    public void setSubmitTimeEnd(Date submitTimeEnd) {
        this.submitTimeEnd = submitTimeEnd;
    }

    public Date getCheckTimeStart() {
        return checkTimeStart;
    }

    public void setCheckTimeStart(Date checkTimeStart) {
        this.checkTimeStart = checkTimeStart;
    }

    public Date getCheckTimeEnd() {
        return checkTimeEnd;
    }

    public void setCheckTimeEnd(Date checkTimeEnd) {
        this.checkTimeEnd = checkTimeEnd;
    }

    public String getTargeterCN() {
        return targeterCN;
    }

    public void setTargeterCN(String targeterCN) {
        this.targeterCN = targeterCN;
    }

    public Integer getIsFormOrToMe() {
        return isFormOrToMe;
    }

    public void setIsFormOrToMe(Integer isFormOrToMe) {
        this.isFormOrToMe = isFormOrToMe;
    }
}
